<?xml version="1.0"?>
<ScrumTableSchema Name="Excel Template" Version="ScrumTableV1" Driver="ScrumTable.DL.Data.Excel">
  <Properties>
    <Property Key="SettingsSheet" Value="Settings" />
  </Properties>

  <Schemata>
    <!-- Project -->
    <Schema Name="ProjectSchema">
      <Properties>
        <Property Key="MappedName" Value="Project Overview" />
      </Properties>

      <Schemata>
      </Schemata>
    </Schema>

    <!-- Iteration -->
    <Schema Name="IterationSchema">
      <Properties>
        <Property Key="MappedName" Value="Iterations" />
        <Property Key="RefIdField" Value="Name ID" />
      </Properties>

      <Schemata>
        <Schema Name="Name">
          <Properties>
            <Property Key="MappedName" Value="Name" />
          </Properties>
        </Schema>
        <Schema Name="StartTime">
          <Properties>
            <Property Key="MappedName" Value="Start Date" />
          </Properties>
        </Schema>
        <Schema Name="EndTime">
          <Properties>
            <Property Key="MappedName" Value="End Date" />
          </Properties>
        </Schema>
      </Schemata>
    </Schema>

    <!-- Member -->
    <Schema Name="MemberSchema">
      <Properties>
        <Property Key="MappedName" Value="Members" />
        <Property Key="RefIdField" Value="Name ID" />
      </Properties>

      <Schemata>
        <Schema Name="Name">
          <Properties>
            <Property Key="MappedName" Value="Name" />
          </Properties>
        </Schema>
        <Schema Name="EMail">
          <Properties>
            <Property Key="MappedName" Value="E-Mail" />
          </Properties>
        </Schema>
        <Schema Name="PictureUri">
          <Properties>
            <Property Key="MappedName" Value="Picture Path" />
          </Properties>
        </Schema>
      </Schemata>
    </Schema>

    <!-- Task -->
    <Schema Name="TaskSchema">
      <Properties>
        <Property Key="MappedName" Value="Task" />
        <Property Key="ParentIdField" Value="Parent Story" />
        <Property Key="IterationIdField" Value="Iteration" />
        <Property Key="RefIdField" Value="Name ID" />
      </Properties>

      <Schemata>
        <Schema Name="Name">
          <Properties>
            <Property Key="MaxLength" Value="255" />
            <Property Key="MappedName" Value="Name" />
          </Properties>
        </Schema>
        <Schema Name="Description">
          <Properties>
            <Property Key="MappedName" Value="Description" />
          </Properties>
        </Schema>
        <Schema Name="Priority">
          <Properties>
            <Property Key="MappedName" Value="Priority" />
          </Properties>
        </Schema>
        <Schema Name="Estimate">
          <Properties>
            <Property Key="MappedName" Value="Estimated" />
          </Properties>
        </Schema>
        <Schema Name="RemainingWork">
          <Properties>
            <Property Key="MappedName" Value="Remaining" />
            <Property Key="DisplayName" Value="Remaining" />
          </Properties>
        </Schema>
        <Schema Name="CompletedWork">
          <Properties>
            <Property Key="MappedName" Value="Completed" />
            <Property Key="DisplayName" Value="Completed" />
          </Properties>
        </Schema>
        <Schema Name="State">
          <Properties>
            <Property Key="MappedName" Value="State" />
            <Property Key="DefaultAllowedValues" Value="Active, InProgress, Closed" />
            <Property Key="DefaultValue" Value="Active" />
          </Properties>
        </Schema>
        <Schema Name="MemberId">
          <Properties>
            <Property Key="MappedName" Value="Assigned Member" />
          </Properties>
        </Schema>
      </Schemata>
    </Schema>

    <!-- UserStory -->
    <Schema Name="UserStorySchema">
      <Properties>
        <Property Key="MappedName" Value="UserStory" />
        <Property Key="IterationIdField" Value="Iteration" />
        <Property Key="RefIdField" Value="Name ID" />
      </Properties>
      
      <Schemata>
        <Schema Name="Name">
          <Properties>
            <Property Key="MaxLength" Value="255" />
            <Property Key="MappedName" Value="Name" />
          </Properties>
        </Schema>
        <Schema Name="Description">
          <Properties>
            <Property Key="MappedName" Value="Description" />
          </Properties>
        </Schema>
        <Schema Name="StoryPoints">
          <Properties>
            <Property Key="MappedName" Value="Story Points" />
            <Property Key="SuggestedValues" Value="0, 0.5, 1, 2, 3, 5, 8, 13, 20, 40, 100" />
          </Properties>
        </Schema>
        <Schema Name="Ranking">
          <Properties>
            <Property Key="MappedName" Value="Stack Rank" />
          </Properties>
        </Schema>
        <Schema Name="State">
          <Properties>
            <Property Key="MappedName" Value="State" />
            <Property Key="DefaultAllowedValues" Value="Active, InProgress, Resolved, Closed" />
            <Property Key="DefaultValue" Value="Active" />
          </Properties>
        </Schema>
        <Schema Name="MemberId">
          <Properties>
            <Property Key="MappedName" Value="Assigned Member" />
          </Properties>
        </Schema>
      </Schemata>
    </Schema>

    <!-- Bug -->
    <Schema Name="BugSchema">
      <Properties>
        <Property Key="MappedName" Value="Bug" />
        <Property Key="ParentIdField" Value="Parent Story" />
        <Property Key="IterationIdField" Value="Iteration" />
        <Property Key="RefIdField" Value="Name ID" />
      </Properties>
      <Schemata>
        <Schema Name="Name">
          <Properties>
            <Property Key="MaxLength" Value="255" />
            <Property Key="MappedName" Value="Name" />
          </Properties>
        </Schema>
        <Schema Name="Description">
          <Properties>
            <Property Key="MappedName" Value="Description" />
          </Properties>
        </Schema>
        <Schema Name="Ranking">
          <Properties>
            <Property Key="MappedName" Value="Stack Rank" />
          </Properties>
        </Schema>
        <Schema Name="State">
          <Properties>
            <Property Key="MappedName" Value="State" />
            <Property Key="DefaultAllowedValues" Value="Active, InProgress, Resolved, Closed" />
            <Property Key="DefaultValue" Value="Active" />
          </Properties>
        </Schema>
        <Schema Name="Severity">
          <Properties>
            <Property Key="MappedName" Value="Severity" />
          </Properties>
        </Schema>
        <Schema Name="MemberId">
          <Properties>
            <Property Key="MappedName" Value="Assigned Member" />
          </Properties>
        </Schema>
      </Schemata>
    </Schema>

    <!-- Attachment -->
    <Schema Name="AttachmentSchema">
      <Properties>
        <Property Key="MappedName" Value="Attached Files" />
        <Property Key="ParentIdField" Value="Parent" />
      </Properties>

      <Schemata>
        <Schema Name="Name">
          <Properties>
            <Property Key="MappedName" Value="Name" />
          </Properties>
        </Schema>
        <Schema Name="Description">
          <Properties>
            <Property Key="MappedName" Value="Description" />
          </Properties>
        </Schema>
        <Schema Name="Uri">
          <Properties>
            <Property Key="MappedName" Value="Path" />
          </Properties>
        </Schema>
      </Schemata>
    </Schema>
    
    <!-- Type -->
    <Schema Name="TypeSchema" />

    <!-- Meta -->
    <Schema Name="MetaSchema" />

    <!-- Transition -->
    <Schema Name="TransitionSchema" />

  </Schemata>
</ScrumTableSchema>